IGroup.Inch method

Commands a never-ending controlled motion at a specified velocity for an axis group with a maximum distance. After the axis reaches the maximum distance it will automatically stop.

Namespace: IntervalZero.KINGSTAR.Base.Class

Assembly: IntervalZero.KINGSTAR.Base.Class (in IntervalZero.KINGSTAR.Base.dll) Version: 4.4.0.0

Syntax

C#VB
IGroupInchCommand Inch(
       double[] distance,
       double[] velocity,
       double acceleration,
       double deceleration,
       double jerk
)
Function Inch(
       distance As Double(),
       velocity As Double(),
       acceleration As Double,
       deceleration As Double,
       jerk As Double
)As IGroupInchCommand

Parameters

distance

Type: double[]

The maximum distance traveled by this move.

 

velocity

Type: double[]

A value of the specified velocity. [unit/second]

 

acceleration

Type: double

A value of the acceleration. The unit is determined by the McProfileType type. (increasing energy of the motor) [unit/second2] or [second]

 

deceleration

Type: double

A value of the deceleration. The unit is determined by the McProfileType type. (decreasing energy of the motor) [unit/second2] or [second]

 

jerk

Type: double

A value of the jerk. The unit is determined by the McProfileType type. [unit/second3] or [second]

Return value

Type: IGroupInchCommand

Returns a state of a group's inch move.

Remarks

See also

IGroup Interface

IntervalZero.KINGSTAR.Base.Class Namespace